/**
 * 
 */
package com.shine.icis.blo;

import java.util.List;

import com.shine.cotrun.sql.QueryParameters;
import com.shine.cotrun.web.comm.ListPage;
import com.shine.icis.hbean.MetadataCheckItem;
import com.shine.icis.hbean.MetadataCheckLog;

/**
 * 元数据质量检查日志的查询
 * @author zhangxr  2010-10-22
 * */
public interface IMetadataCheckLogService {
	
	/**
	 * 元数据质量检查日志类别，状态为启用
	 * @author zhangxr  2010-10-22
	 * */
	public List<MetadataCheckItem> getMetadataCheckItems(char enableFlag);
	
	/**
	 * 查询元数据质量检查日志
	 * @author zhangxr  2010-10-22
	 * @param qp
	 * */
	public ListPage<MetadataCheckLog> queryMetadataCheckLogPage(QueryParameters qp);
	
	/**
	 * 元数据质量检查日志导出Excel
	 * @author zhangxr 2010-12-27
	 * */
	public String csExpDataMetadataCheckLog(QueryParameters qp, String dir, String expType);
	
}
